#ifndef BUILDER_H
#define BUILDER_H

#include "Cluster.h"
#include "Tree_Of_Clusters.h"
#include "Splitter.h"

class Builder {
public:
    Tree_Of_Clusters tree;
    Splitter *splitter;

    virtual ~Builder() {
    }

    virtual void build(Cluster& root) = 0;
};

#endif
